package br.com.estudos.k19.k11.pg48;

import java.util.Scanner;

public class TesteConta {
	public static void main(String[] args) {
		
		Conta conta = new Conta();
		Scanner s = new Scanner(System.in);
	
		System.out.println("Digite o número da conta");
		conta.setNumero(s.nextInt());
		
		System.out.println("Digite o valor do saldo");
		conta.setSaldo(s.nextDouble());
		
		System.out.println("Digite o valor do limite");
		conta.setLimite(s.nextDouble());
		
		boolean repetir = false;
		do{
			repetir = false;
				
			System.out.println("Qual operação você deseja fazer: \n[1] - Depositar\n"+"[2] - Sacar\n"+"[3] - Imprimir extratos");
			int opcao = s.nextInt();
			
			switch(opcao){
			
				case 1:
					System.out.println("Digite o valor do deposito: ");
					double deposito = s.nextDouble();
					conta.depositar(deposito);
					
					break;
					
				case 2:
					System.out.println("Digite o valor a ser sacado: ");
					double sacar = s.nextDouble();
					conta.sacar(sacar);
					
					break;
				
				case 3:
					conta.extrato();
					
					break;
					
				default:
					System.out.println("Número invalido\n");
					repetir = true;
				}

		}while(repetir = true);

	}
}